class Usuario < ActiveRecord::Base

  belongs_to :tipo_usuario
  has_many :usuario_tipo_usuario_cursos
   def self.login(params)
    unless params[:usuario]
      return nil
    end
    
    user_name = params[:usuario][:email]
    hashed_password = params[:usuario][:senha]
    print("user #{params[:usuario][:email]}");
    print("senha #{params[:usuario][:senha]}");
    #hashed_password = Official.digest("#{user_name}#{password}")

    official = Usuario.find(:first, :conditions => 
    ["login = ? and senha = ?", user_name, hashed_password])
    print("retorno: #{official}")
    official
  end
 
 
  
  
end
